deal (agreement, concert) - Turkish English Dictionary